<?php
class ObjetivoFile extends DBManager
{
    var  $con;

    //funcion para comprobar conexion
    function open_con()
    {
    	$this->con=parent::conectar();
	return $this->con;
    }

    //funcion para cerra conexion
    function close_con()
    {
	parent::desconectar();
    }

    function list_objetivos()
    {
        parent::conectar();
        $data   =   array();
        $i      =   0;

        $consulta = "select idobjetivoarchivo,nombre_objarc from ts_objetivoarchivo  order by nombre_objarc asc";
        $recordset_all = $this->obj_con->Execute($consulta);

        while (!$recordset_all->EOF)
        {
            $idobjetivo         =   $recordset_all->fields['idobjetivoarchivo'];
            $nombre             =   $recordset_all->fields['nombre_objarc'];
            $responce->data[$i] =   array('idobjetivo'=>$idobjetivo,'nombre_objetivo'=>$nombre);
            $i++;
            $recordset_all->MoveNext();
        }
        
        parent::desconectar();
        echo json_encode($responce);
        
    }

    function get_campo_objetivo($condicion,$get_campo)
    {
        parent::conectar();

        $consulta = "select ".$get_campo." from ts_objetivoarchivo where ".$condicion;
        $record_consulta = $this->obj_con->GetRow($consulta);
        return  $record_consulta[$get_campo];
        
        parent::desconectar();
    }

   
}
?>
